﻿package net.wangit.view.enumeration;

import net.wangit.framework.cache.Cache;
import net.wangit.framework.util.CacheUtil;

public class EnumerationConfigCache {

	public EnumerationConfigCache() {
	}

	public static EnumerationConfig get(String domain, String enumerationId) {
		return (EnumerationConfig) getCache(domain).get(enumerationId);
	}

	public static void put(String domain, String enumerationId,
			EnumerationConfig enumerationConfig) {
		getCache(domain).put(enumerationId, enumerationConfig);
	}

	public static void clear(String domain, String enumerationId) {
		getCache(domain).clear(enumerationId);
	}

	private static Cache getCache(String domain) {
		return CacheUtil.getEnumerationConfigCache(domain);
	}
}
